European polecat - Francés Inglés Diccionario